microencapsulated feed - English Synonyms Dictionary